package com.aspose.cells;

abstract class zabh {
   static void a(ReferredAreaCollection var0, zaay var1, zaba var2) {
      byte[] var3 = var2.f();

      while(var2.e()) {
         switch(var2.g()) {
         case 24:
            int var6 = var2.c();
            if (var3[var6 + 1] == 25) {
               zagu var5 = (new zaap(var3, var6)).d(var1);
               if (var5.b() == 9) {
                  var0.b(new ReferredArea(((zaal)var5).k(), var1));
               }

               var2.b(var6 + 14);
            } else {
               var2.b(var6 + 6);
            }
            break;
         case 25:
         case 26:
         case 27:
         case 28:
         case 29:
         case 30:
         case 31:
         case 32:
         case 33:
         case 34:
         case 38:
         case 39:
         case 40:
         case 41:
         case 42:
         case 43:
         case 46:
         case 47:
         case 48:
         case 49:
         case 50:
         case 51:
         case 52:
         case 53:
         case 54:
         case 55:
         case 56:
         case 60:
         case 61:
         case 62:
         case 63:
         case 64:
         case 65:
         case 66:
         case 70:
         case 71:
         case 72:
         case 73:
         case 74:
         case 75:
         case 78:
         case 79:
         case 80:
         case 81:
         case 82:
         case 83:
         case 84:
         case 85:
         case 86:
         case 87:
         case 88:
         case 92:
         case 93:
         case 94:
         case 95:
         case 96:
         case 97:
         case 98:
         case 102:
         case 103:
         case 104:
         case 105:
         case 106:
         case 107:
         case 110:
         case 111:
         case 112:
         case 113:
         case 114:
         case 115:
         case 116:
         case 117:
         case 118:
         case 119:
         case 120:
         default:
            if (!var2.h()) {
               return;
            }
            break;
         case 35:
         case 57:
         case 67:
         case 89:
         case 99:
         case 121:
            zagu var4 = var2.a(var1.p.f).d(var1);
            if (var4.b() == 9) {
               var0.b(new ReferredArea(((zaal)var4).k(), var1));
            }
            break;
         case 36:
         case 37:
         case 44:
         case 45:
         case 58:
         case 59:
         case 68:
         case 69:
         case 76:
         case 77:
         case 90:
         case 91:
         case 100:
         case 101:
         case 108:
         case 109:
         case 122:
         case 123:
            var0.b(new ReferredArea(var2.a(var1), var1));
         }
      }

   }
}
